/* =====================全局样式===================== */
* { touch-action: pan-y; }
html,body,#app{width:100%;height:100%;overflow: hidden;}
svg {fill: currentColor;}
path{fill: unset;}


/* =====================滚动条样式===================== */
/* 微型滚动条 */
.mini-scroll::-webkit-scrollbar-track-piece{background-color:rgba(250,250,250,1)}
.mini-scroll::-webkit-scrollbar{width:2px;height:7px}
.mini-scroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);background-clip:padding-box;border-radius: 5px;}

.dark .mini-scroll::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,1)}
.dark .mini-scroll::-webkit-scrollbar{width:2px;height:7px}
.dark .mini-scroll::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.1);background-clip:padding-box;border-radius: 5px;}


/* 默认滚动条 */
::-webkit-scrollbar-track-piece{background-color:rgba(250,250,250,1)}
::-webkit-scrollbar{width:10px;height:7px}
::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);background-clip:padding-box;border-radius: 5px;}
::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);}
/* 自定义滚动条 */
.overflow-y-auto::-webkit-scrollbar-track-piece{background-color:rgba(250,250,250,1);}
.overflow-y-auto::-webkit-scrollbar{width:10px;height:10px;}
.overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.1);background-clip:padding-box;border-radius: 5px;}
.ant-drawer-body:hover .overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);}
.dark .overflow-y-auto::-webkit-scrollbar-track-piece{background-color:rgba(250,250,250,0.1);}
.dark .overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.1);background-clip:padding-box;border-radius: 5px;}
.dark .ant-drawer-body:hover .overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3);}
 /*弹出框滚动条*/
 .vxe-modal--body:hover .overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);}
 .dark .vxe-modal--body:hover .overflow-y-auto::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.3);}





/* 图标按钮hover效果 */
.link{padding: 5px;transition: 0.5s; cursor: pointer;}
.link:hover{background-color: rgba(0,0,0,0.08); border-radius: 5px;transition: 0.5s;}
.dark .link:hover{background-color: rgba(255,255,255,0.08); border-radius: 5px;transition: 0.5s;}


/* 自定义动画库样式类 */
.animate__animated {-webkit-animation-fill-mode: none !important;animation-fill-mode: none !important;}
/* .animate__animated.animate__fadeInDown {--animate-duration: 0.5s;}
.animate__animated.animate__fadeInLeft {--animate-duration: 0.5s;}
.animate__animated.animate__backInLeft {--animate-duration: 0.5s;}
.animate__animated.animate__zoomIn {--animate-duration: 0.5s;}
.animate__animated.animate__rotateIn {--animate-duration: 0.5s;} */



/* ant默认样式 */
.ant-drawer-body,.ant-drawer-footer,.vxe-modal--content{padding: 0 !important;}
.custom-dark-drawer-body{padding: 0 !important;}
.ant-layout .ant-layout-header{padding-inline: 0px !important;}
.custom-dark-layout .custom-dark-layout-header{padding-inline: 0px !important;}
.formTable .ant-form-item{margin: 0;}
.formTable .vxe-body--column{vertical-align: top;}
.custom-dark-tabs-top > .custom-dark-tabs-nav, .custom-dark-tabs-bottom > .custom-dark-tabs-nav, .custom-dark-tabs-top > div > .custom-dark-tabs-nav, .custom-dark-tabs-bottom > div > .custom-dark-tabs-nav{margin: 0;}
.css-dev-only-do-not-override-vab6bi.ant-btn-primary{box-shadow: none;}